Big Huge Thesaurus

spanish iris

noun

sounds kind of like